package org.snail.transport.protocol;

/**
 * snail消息头16个字节定长中的sign低四位地址表示消息类型
 *
 * Created by fish on 17/4/1.
 */
public interface MessageType {

    byte REQUEST                    = 0x01;     // 请求
    byte RESPONSE                   = 0x02;     // 响应
    byte PUBLISH_SERVICE            = 0x03;     // 发布服务
    byte PUBLISH_CANCEL_SERVICE     = 0x04;     // 取消发布服务
    byte SUBSCRIBE_SERVICE          = 0x05;     // 订阅服务
    byte OFFLINE_NOTICE             = 0x06;     // 通知下线
    byte ACK                        = 0x07;     // 确认收到消息
    byte HEARTBEAT                  = 0x0f;     // 心跳
}
